body{
  background:#f3f3f3;

  overflow: hidden;
}
//商品
.datalistwall{
  background:#f3f3f3;
  overflow: hidden;
}
.datalistbox{
  background: #fff;
  margin-top: .1rem;
  width: 100%;
  overflow: hidden;
  .top{
    width: 3.63rem;
    padding-left: .12rem;
    height:.38rem;
    line-height:.38rem;
    border-bottom: 1px solid #dedede;
    position: relative;
    font-size: .13rem;
    position: relative;
    .status{
      font-size: .13rem;
      position: absolute;
      right: .12rem;
      top: 0;
    }
    .approvalstatus{
       position: absolute;
       color: #F76D18;
       font-size: .13rem;
       right: .12rem;
     }
  }
  .centerbox{
    width: 3.63rem;
    padding-left: .12rem;
    padding-bottom: .15rem;
    border-bottom: 1px solid #dedede;
    .kind1{
      margin-top: .2rem;
      width: 100%;
      position: relative;
      .goodsname{
        width: 2.17rem;
        font-size: .14rem;
        .barcode{
          font-size: .12rem;
          color: #999;
        }
      }
      .pric{
        position: absolute;
        top: 0;
        left:2.91rem;
        font-size: .14rem;
      }
      .num{
        position: absolute;
        top: 0;
        left: 2.47rem;
        font-size: .14rem;
      }
    }

  }
}
//优惠消息
.offerbox{
  padding-bottom: .15rem;
  padding-top: .15rem;
  background: #fff;
  .offerlist{
    position: relative;
    .offer{
      width: 100%;
      height: .2rem;
      .left{
        position: absolute;
        left: .12rem;
        font-size: .14rem;
      }
      .right{
        position: absolute;
        right: .12rem;
        font-size: .14rem;
        color: #f76d18;
      }
    }
  }
  .total{
    position: relative;
    height: .2rem;
    margin-top: .08rem;
    .left{
      position: absolute;
      left: .12rem;
      font-size: .14rem;
    }
    .right{
      position: absolute;
      right: .12rem;
      font-size: .18rem;
      color: #f76d18;
    }
  }
}
//商品列表
.returnwall{
  margin-top: .1rem;
  background:#f3f3f3;
  overflow: hidden;
}
.returnbox{
  background: #fff;
  width: 100%;
  overflow: hidden;
  .centerbox{
    width: 3.63rem;
    padding-left: .12rem;
    padding-bottom: .15rem;
    .kind1{
      margin-top: .2rem;
      width: 100%;
      position: relative;
      .goodsname{
        width: 2.17rem;
        font-size: .14rem;
        .barcode{
          font-size: .12rem;
          color: #999;
        }
      }
      .pric{
        position: absolute;
        top: 0;
        right:.12rem;
        font-size: .14rem;
        color: #f76d18;
      }
      .num{
        position: absolute;
        top: 0;
        left: 2.47rem;
        font-size: .14rem;
      }
    }

  }
}
//支付信息
.payinforbox{
  padding-top: .15rem;
  padding-bottom: .05rem;
  margin-top: .1rem;
  background: #fff;
  .payinfor{
    width: 100%;
    height: .2rem;
    position: relative;
    margin-bottom: .1rem;
    .left{
      position: absolute;
      left: .15rem;
      font-size: .14rem;
      color: #999;
    }
    .right{
      position: absolute;
      left: .91rem;
      font-size: .14rem;
    }
  }
}
//联营
.venture{
  padding-top: .2rem;
  padding-bottom: .2rem;
  background: #fff;
  margin-top: .1rem;
  .top{
    margin-left: .12rem;
    font-size: .14rem;
  }
  .imgbox{
    margin-left: .12rem;
    margin-top: .13rem;
    height: .8rem;
    .imgwall{
      width: .8rem;
      height: .8rem;
      background: #f3f3f3;
      margin-right: .1rem;
      float: left;
      img{
        width: 100%;
        height: 100%;
      }
    }
  }
}
//备注
.remarksox{
  margin-top: .1rem;
  background: #fff;
  width: 3.51rem;
  padding-top: .15rem;
  padding-bottom: .15rem;
  padding-left: .12rem;
  padding-right: .12rem;
  font-size: .14rem;
  .top{
    font-size: .14rem;
  }
  .remarkstxt{
    width: 3.28rem;
    min-height: .98rem;
    padding-left: .12rem;
    padding-right: .12rem;
    padding-top: .11rem;
    padding-bottom: .13rem;
    border: 1px solid #dedede;
    margin-top: 0.07rem;
    border-radius: .04rem;
  }
}
//审批
.approvalbox{
  margin-top: .1rem;
  padding-top: .15rem;
  padding-bottom: .15rem;
  background: #fff;
  .top{
    margin-left: .12rem;
    font-size: .14rem;
  }
  .center{
    position: relative;
    height: .44rem;
    margin-top: .07rem;
    .hearimg{
      width: .44rem;
      height: .44rem;
      border-radius: 50%;
      background: #f3f3f3;
      position: absolute;
      left: .12rem;
      img{
        width: 100%;
        height: 100%;
      }
    }
    .astatus{
      position: absolute;
      font-size: .14rem;
      left: .65rem;
      top: .1rem;
    }
    .approvtime{
      position: absolute;
      font-size: .14rem;
      right: .35rem;
      top: .1rem;
    }
  }
}
//操作栏
.bottomnav{
  width: 100%;
  height: .44rem;
  position: fixed;
  bottom: 0;
  margin-top: .1rem;
  background: #fff;
  overflow: hidden;
  .btn{
    display: none;
    width: .82rem;
    height: .30rem;
    line-height: .30rem;
    text-align: center;
    font-size: .14rem;
    border-radius: .03rem;
    border:1px solid #dedede;
    margin-top: .07rem;
    margin-right: .12rem;
    float: right;
  }
  .orefund{
    display: block;
  }
}























